A resposta 1 (“agora”) está correta porque, perante um semáforo vermelho, a regra é parar antes da linha de retenção e ficar à espera. Não existe uma “exceção” só porque há um camião na faixa ao lado: ele não lhe dá prioridade nem “liberta” a passagem. Também não pode avançar “apenas quando o semáforo ficar verde para mim” se isso for entendido como esperar sem fazer mais nada: a atitude correta é já agora reduzir e imobilizar o veículo de forma controlada, mantendo a distância e a atenção ao trânsito atrás, e depois permanecer parado até aparecer o sinal que autoriza a marcha (verde, ou verde com seta, conforme o caso).
Regra prática para questões deste tipo: a indicação do semáforo manda mais do que a situação dos outros veículos. Vermelho significa parar imediatamente (de forma segura), amarelo fixo significa parar se ainda for possível sem travagem brusca, e só com verde é que pode seguir. Além disso, se houver linha de retenção, deve parar antes dela; se não houver, antes do cruzamento/passa-peões.